package com.jielihaofeng.site.article.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.jielihaofeng.framework.common.entity.BaseEntity;

/**
 * 个人网站-文章管理
 *
 * @author 借力好风 949394048@qq.com
 * @since 1.0.0 2022-07-21
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("site_article")
public class ArticleEntity extends BaseEntity {
    /**
     * 标题
     */
    private String title;

    /**
     * 内容
     */
    private String content;

    /**
     * 分类id
     */
    private Long categoryId;

    /**
     * 标签id列表
     */
    private String tagIds;

    /**
     * 点赞
     */
    private Integer up;

    /**
     * 踩
     */
    private Integer down;

    /**
     * 喜欢
     */
    @TableField(value="`like`")
    private Integer like;

    /**
     * 收藏
     */
    private Integer collect;

    /**
     * 评论
     */
    private Integer comment;

    /**
     * 封面
     */
    private String cover;

    /**
     * 状态 0：暂存   1：已提交  2：已审核  3：已发布
     */
    private Integer status;

}